online trading forex bonds stock market stocks trading currency cfd computational fluid dynamics take forex trading trade alerts technical analysis mutual funds investing futures day trading investment